#ifndef A_H
#define A_H

#include <string>
class A
{
public:
	virtual std::string name()=0;
	virtual ~A(){}
};

#endif